• word of the day

    newtonian telescope

    newtonian telescope - Dictionary definition and meaning for word newtonian telescope

    Definition
    (noun) reflecting telescope in which the image is viewed through an eyepiece perpendicular to main axis
    Synonyms : newtonian reflector

Word used in video below:
text: they make up a non-newtonian fluid which
Download our Mobile App Today
Receive our word of the day
on Whatsapp